bec496d4604b06c74c5feb69c66956e8c242d4b1,drools-core/src/main/java/org/drools/reteoo/WorkingMemoryImpl.java,WorkingMemoryImpl,retractObject,#FactHandle#boolean#boolean#Rule#Activation#,633

Before Change



            ((FactHandleImpl) handle).invalidate();
            
            propagateQueuedActions();
        } finally {
            this.lock.unlock();
        }

After Change



            ((FactHandleImpl) handle).invalidate();
            
            if ( !this.factQueue.isEmpty() ) {
                propagateQueuedActions();
            }
        } finally {
            this.lock.unlock();